import time
import getpass

# 非会员账号密码和查询次数
login_name = 'linzhuting'
login_password = '123456'
normal = 5
# 会员账号密码和查询次数
vip_login_name = 'linshuting'
vip_login_password = '111222'
vip = 10


# 定义一个查询方法方便重复调用
def seach():
    # 提示用户所需输入的信息
    print("提示:请按照指定的格式进行课表查询（0-7）")
    print("若您想查询星期一的课表请输入1")
    print("若您想查询星期二的课表请输入2")
    print("若您想查询星期三的课表请输入3")
    print("若您想查询星期四的课表请输入4")
    print("若您想查询星期五的课表请输入5")
    print("若您想查询星期六的课表请输入6")
    print("若您想查询星期日的课表请输入7")
    print("若您想退出请输入0")

    global count
    while count > 0:
        data = eval(input("请问您需要查询星期几的课表？"))
        count = count - 1

        if data == 1:
            print("==============================================")
            print("以下是您周一的课表：")
            print("3-5节 python基础")
            print("8-10节 毛概")
            print("尊敬的用户，今天还剩" + str(count) + "次查询机会哦！！！")
            print("==============================================")
        elif data == 2:
            print("==============================================")
            print("以下是您周二的课表：")
            print("10-11节 瑜伽")
            print("12-13节 毛概实践")
            print("尊敬的用户，今天还剩" + str(count) + "次查询机会哦！！！")
            print("==============================================")
        elif data == 3:
            print("==============================================")
            print("以下是您周三的课表：")
            print("4-5节 大学英语")
            print("12-14节 创业实践")
            print("尊敬的用户，今天还剩" + str(count) + "次查询机会哦！！！")
            print("==============================================")
        elif data == 4:
            print("==============================================")
            print("以下是您周四的课表：")
            print("8-9节 广告文案写作")
            print("尊敬的用户，今天还剩" + str(count) + "次查询机会哦！！！")
            print("==============================================")
        elif data == 5:
            print("==============================================")
            print("以下是您周五的课表：")
            print("1-2节 大学英语")
            print("3-5节 网站运营与管理")
            print("尊敬的用户，今天还剩" + str(count) + "次查询机会哦！！！")
            print("==============================================")
        elif data == 6:
            print("==============================================")
            print("今天是组队上分，大吉大利，今晚吃鸡！")
            print("尊敬的用户，今天还剩" + str(count) + "次查询机会哦！！！")
            print("==============================================")
        elif data == 7:
            print("==============================================")
            print("今天是周日呢，王者峡谷见！")
            print("尊敬的用户，今天还剩" + str(count) + "次查询机会哦！！！")
            print("==============================================")
        elif data == 0:
            print("您已退出查询系统！")
            break

        else:
            print("请按照输入正确的格式进行查询！")
    else:
        print("您今天次数已使用完啦,请明天再来吧！")
        print("若您想继续查询，可以进行充值！")


while True:
    # 用户类型判断
    username = input("请输入您的用户名：")
    password = getpass.getpass("请输入您的密码：")
    if username == login_name and password == login_password:
        count = normal
        print("您是普通用户，今天还剩" + str(count) + "次查询机会哦！")
        print(seach())
    elif username == vip_login_name and password == vip_login_password:
        count = vip
        print("您是尊敬的VIP用户，今天还剩" + str(count) + "次查询机会哦！")
        print(seach())
    else:
        print("请检查您输入的账号或者密码是否有误，并重新输入")